var express=require("express")

var fs=require("fs")

var session=require("express-session")

var router=require("./controller/router.js")

var app=express()


app.use(express.static("./public")) 

app.use(session({
	name:"daibin",   
	secret:"daibin nihao",  
	saveUninitialized:true,  
	cookie:{maxAge:14*24*60*60*1000}, 
	rolling:true        
}))
		  /*Ajax区*/
//注册页面用来判断用户名是不是冲突
app.post("/enrollsubmitajax",router.enrollsubmitajax)

//主页面要的数据：头像和用户名等等
app.post("/indexajax",router.indexajax)

//我的说说页面要的数据
app.post("/getMyShuoshuo",router.getMyShuoshuo)

//成员列表要的数据和上下页要的数据
app.post("/memberAjax",router.memberAjax)

//搜索成员要的数据
app.post("/memberSeachAjax",router.memberSeachAjax)

//其他用户要的数据
app.post("/otheruser",router.otheruser)

		  /*更新数据库数据的Ajax*/
//更新说说赞数据
app.post("/updateLaud",router.updateLaud)

//更新说说评论
app.post("/updateComment",router.updateComment) 

//更新回复
app.post("/updateAnswer",router.updateAnswer) 

//修改签名（sign）
app.post("/setSignAjax",router.setSignAjax)

//发说说ajax
app.post("/sendJour",router.sendJour)


	      /*路由区*/

//主页路由
app.get("/",router.index)

//我的说说路由
app.get("/myshuoshuo",router.myshuoshuo)

//成员列表路由
app.get("/memberslist",router.memberslist)

//注册页路由
app.get("/enroll",router.enroll)

//注册用户，往数据库里面写用户
app.post("/enrollsubmit",router.enrollsubmit)

//登录页面路由
app.get("/login",router.login)

//登录路由，验证用户
app.post("/loginsubmit",router.loginsubmit)

//点击头像，上传头像页面
app.get("/myhourse",router.myhourse)

//头像上传post表单路由
app.post("/avatar",router.avatar)

//修改头像提交修改信息路由
app.post("/setavatar",router.setavatar)

//点击头像或者人名来转的路由
app.get("/user/:name",router.user)


//404路由
app.use(router.err)


app.listen(8080)



























